home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1996 June / MACPOWER-1996-06.ISO.7z / MACPOWER-1996-06.ISO / Apple関連 / OpenDoc J-1.0 / 3rd Party Components / Attachmate CyberTerm / _SOM_ / put in CyberTermService.cpp next >
Text File  |  1995-12-10  |  715b  |  22 lines

  1. SOM_Scope CyberItem*  SOMLINK CyberTermService__som_CreateCyberItem(CyberSample_som_CyberTermService *somSelf, Environment *ev,
  2.         URL url)
  3. {
  4.     /* CyberSample_som_CyberTermServiceData *somThis = CyberSample_som_CyberTermServiceGetData(somSelf); */
  5.     CyberSample_som_CyberTermServiceMethodDebug("CyberSample_som_CyberTermService","CyberTermService__som_CreateCyberItem");
  6.  
  7.    // return (CyberSample_som_CyberTermService_parent_CyberService_CreateCyberItem(somSelf,ev,url));
  8.  
  9.     CyberItem* ci = nil;
  10.  
  11.     if (url != nil)
  12.     {
  13.         ci = (CyberItem*)ODNewObject(kCyberTermItemClassName);    // !!!Err???
  14.         ASSERT(ci != kODNULL);
  15.         ASSERT(ci->GetRefCount(ev) == 1);
  16.         
  17.         (void) ci->SetUpFromURL(ev, url, nil);
  18.     }
  19.         
  20.     return ci;
  21. }
  22.